package edu.xhu.model.behavior.vo;

import edu.xhu.model.behavior.pojos.BiliUserChat;
import edu.xhu.model.behavior.pojos.BiliUserChatDetail;
import edu.xhu.model.biliuser.vos.BiliUserConfigVo;
import edu.xhu.model.biliuser.vos.BiliUserInfoVo;
import edu.xhu.model.biliuser.vos.BiliUserVo;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * 聊天缓存类(前端需要的数据)
 */
@Data
@Accessors(chain = true)
public class ChatVo {
    /**
     * 聊天表
     */
    private BiliUserChat chat;

    /**
     * 聊天详情表
     */
    private List<BiliUserChatDetail> detail;

    /**
     * 用户表
     */
    private BiliUserVo user;

    /**
     * 用户信息表
     */
    private BiliUserInfoVo userInfo;

    /**
     * 用户配置表
     */
    private BiliUserConfigVo userConfig;
    /**
     * 时间戳
     */
    private long timeStamp;

}
